on board energy storage - Español Inglés Diccionario